Text copied to clipboard!

Наслов

Text copied to clipboard!

Golang programer

Опис

Text copied to clipboard!
Tražimo iskusnog i motivisanog Golang programera koji će se pridružiti našem timu za razvoj softvera. Kao Golang programer, bićete odgovorni za dizajniranje, implementaciju i održavanje skalabilnih i efikasnih aplikacija korišćenjem programskog jezika Go. Rad u našem timu podrazumeva saradnju sa drugim inženjerima, dizajnerima i menadžerima proizvoda kako bi se isporučila visokokvalitetna softverska rešenja koja zadovoljavaju potrebe naših klijenata. Idealni kandidat ima snažno razumevanje principa razvoja softvera, iskustvo u radu sa distribuiranim sistemima i API servisima, kao i sposobnost da piše čitljiv i održiv kod. Takođe, očekuje se poznavanje rada sa bazama podataka, sistemima za kontrolu verzija i osnovama DevOps praksi. Naš tim koristi agilne metodologije, pa je važno da kandidat bude sposoban da radi u dinamičnom okruženju, brzo uči i doprinosi kontinuiranom unapređenju procesa razvoja. Pored tehničkih veština, cenimo i dobre komunikacione sposobnosti, timski duh i proaktivnost. Ako ste strastveni u vezi sa razvojem softvera, volite da rešavate kompleksne probleme i želite da radite na projektima koji imaju stvarni uticaj, pozivamo vas da se prijavite i postanete deo našeg tima.

Одговорности

Text copied to clipboard!
  • Razvijanje i održavanje aplikacija korišćenjem jezika Go
  • Dizajniranje i implementacija RESTful API servisa
  • Rad sa bazama podataka (SQL i NoSQL)
  • Pisanje testova i obezbeđivanje kvaliteta koda
  • Saradnja sa timovima za dizajn i proizvod
  • Učestvovanje u kodnim revizijama i tehničkim diskusijama
  • Optimizacija performansi aplikacija
  • Implementacija sigurnosnih i skalabilnih rešenja
  • Praćenje i rešavanje grešaka u aplikacijama
  • Dokumentovanje tehničkih rešenja i procesa

Захтеви

Text copied to clipboard!
  • Iskustvo u programiranju u jeziku Go (Golang)
  • Poznavanje principa objektno orijentisanog programiranja
  • Iskustvo sa radom na mikroservisnoj arhitekturi
  • Poznavanje rada sa bazama podataka (PostgreSQL, MongoDB)
  • Iskustvo sa Git sistemom za kontrolu verzija
  • Razumevanje CI/CD procesa
  • Poznavanje rada u Linux okruženju
  • Sposobnost samostalnog rešavanja problema
  • Dobre komunikacione veštine
  • Poželjno iskustvo sa Docker i Kubernetes tehnologijama

Могућа питања на интервјуу

Text copied to clipboard!
  • Koliko dugo radite sa programskim jezikom Go?
  • Da li imate iskustva sa mikroservisima?
  • Koje baze podataka ste koristili u prethodnim projektima?
  • Kako pristupate rešavanju problema u kodu?
  • Da li ste radili u agilnom razvojnom okruženju?
  • Imate li iskustva sa alatima za kontinuiranu integraciju?
  • Kako osiguravate kvalitet koda koji pišete?
  • Da li ste koristili Docker ili Kubernetes?
  • Kako dokumentujete svoj rad?
  • Koji je vaš omiljeni projekat na kojem ste radili i zašto?